mass executions - Turkish English Dictionary